Adaptation Space: A Design Framework for Adaptive Web Services

نویسندگان

  • Henrique Paques
  • Ling Liu
  • Calton Pu
چکیده

Web service adaptation is an important feature for mission critical Web services. It is widely recognized that thrashing and crashes occur in system saturation for many statically adaptive resource management algorithms, including CPU, memory, and network congestion. Service adaptation supports alternative responses to saturation control, maintaining service and server system stability and progress, instead of thrashing. In this article, we present a design framework for developing adaptive Web services. The core of this framework is the adaptation space model, which is based on the concepts of adaptation space and adaptation case. An adaptation space is defined by a reference context and a partial order of adaptation cases. Each adaptation case describes a specific adaptation of a program or component of a Web service. We evaluate the adaptation space approach using Ginga, an adaptive query processing service for handling queries over multiple data sources with diverse capabilities across the Internet. Our experimental results show that Ginga query adaptation can achieve significant performance improvements (up to 40% of response time gain) for processing distributed queries over the Internet in the presence of end-to-end delays.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adaptive Information Analysis in Higher Education Institutes

Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...

متن کامل

Adaptive Information Analysis in Higher Education Institutes

Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...

متن کامل

طبقه‎بندی کاربردی کارکردهای عوامل نرم‎افزاری هوشمند و تطبیق آنها با ویژگی‎های وب‎سایت‎های کتابخانه‎های دیجیتال

Purpose: Web services are presently considered as technologies with highest number of applications for the purpose of providing the automatic, high-quality, and fast information interactions. The aim of this paper is therefore to provide a comprehensive framework for a collection of significant services offered by Farsi websites in libraries to be used in future designs. It also aims to classif...

متن کامل

Personalization Services for Adaptive Educational Hypermedia

This paper proposes an architecture for providing personalization services for adaptive educational hypermedia. We formalize adaptation functionality in a re-usable way appropriate for the use in the semantic web. We show how to design personalization services that provide re-usable adaptation methods employing semantic web description formats. keywords: adaptive hypermedia, personalization, ad...

متن کامل

Design and Evaluation of a Method for Partitioning and Offloading Web-based Applications in Mobile Systems with Bandwidth Constraints

Computation offloading is known to be among the effective solutions of running heavy applications on smart mobile devices. However, irregular changes of a mobile data rate have direct impacts on code partitioning when offloading is in progress. It is believed that once a rate-adaptive partitioning performed, the replication of such substantial processes due to bandwidth fluctuation can be avoid...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003